package com.navi.loaddata.core.gpEntity.array;

import javax.persistence.*;
import java.util.Date;
import java.sql.Timestamp;

@Entity
@Table(name = "wpp_adefect_ope_sum", schema = "sor", catalog = "qmsprd")
@IdClass(WppAdefectOpeSumPK.class)
public class WppAdefectOpeSum {
    private Timestamp dbTimestamp;
    private Timestamp evtTimestamp;
    private Date caldDate;
    private Integer shfKey;
    private String shfId;
    private Integer hourKey;
    private String shopId;
    private String lotId;
    private String glassId;
    private String panelId;
    private String opeId;
    private String eqptId;
    private String prodId;
    private String ownerId;
    private String gradeId;
    private String defectSize;
    private String tftGlassId;
    private String cfGlassId;
    private Integer defectqty1;
    private Integer defectqty2;
    private Integer defectqty3;
    private Integer defectqty4;
    private Integer defectqty5;
    private Integer defectqty6;
    private Integer defectqty7;
    private Integer defectqty8;
    private Integer defectqty9;
    private Integer defectqty10;
    private Integer defectqty11;
    private Integer defectqty12;
    private Integer defectqty13;
    private Integer defectqty14;
    private Integer defectqty15;
    private Integer defectqty16;
    private Integer defectqty17;
    private Integer defectqty18;
    private Integer defectqty19;
    private Integer defectqty20;
    private Integer defectqty21;
    private Integer defectqty22;
    private Integer defectqty23;
    private Integer defectqty24;
    private Integer defectqty25;
    private Integer defectqty26;
    private Integer defectqty27;
    private Integer defectqty28;
    private Integer defectqty29;
    private Integer defectqty30;
    private Integer defectqty31;
    private Integer defectqty32;
    private Integer defectqty33;
    private Integer defectqty34;
    private Integer defectqty35;
    private Integer defectqty36;
    private Integer defectqty37;
    private Integer defectqty38;
    private Integer defectqty39;
    private Integer defectqty40;
    private Integer defectqty41;
    private Integer defectqty42;
    private Integer defectqty43;
    private Integer defectqty44;
    private Integer defectqty45;
    private Integer defectqty46;
    private Integer defectqty47;
    private Integer defectqty48;
    private Integer defectqty49;
    private Integer defectqty50;
    private Integer defectqty51;
    private Integer defectqty52;
    private Integer defectqty53;
    private Integer defectqty54;
    private Integer defectqty55;
    private Integer defectqty56;
    private Integer defectqty57;
    private Integer defectqty58;
    private Integer defectqty59;
    private Integer defectqty60;
    private Integer defectqty61;
    private Integer defectqty62;
    private Integer defectqty63;
    private Integer defectqty64;
    private Integer defectqty65;
    private Integer defectqty66;
    private Integer defectqty67;
    private Integer defectqty68;
    private Integer defectqty69;
    private Integer defectqty70;
    private Integer defectqty71;
    private Integer defectqty72;
    private Integer defectqty73;
    private Integer defectqty74;
    private Integer defectqty75;
    private Integer defectqty76;
    private Integer defectqty77;
    private Integer defectqty78;
    private Integer defectqty79;
    private Integer defectqty80;
    private Integer defectqty81;
    private Integer defectqty82;
    private Integer defectqty83;
    private Integer defectqty84;
    private Integer defectqty85;
    private Integer defectqty86;
    private Integer defectqty87;
    private Integer defectqty88;
    private Integer defectqty89;
    private Integer defectqty90;
    private Integer defectqty91;
    private Integer defectqty92;
    private Integer defectqty93;
    private Integer defectqty94;
    private Integer defectqty95;
    private Integer defectqty96;
    private Integer defectqty97;
    private Integer defectqty98;
    private Integer defectqty99;
    private Integer defectqty100;

    @Basic
    @Column(name = "db_timestamp")
    public Timestamp getDbTimestamp() {
        return dbTimestamp;
    }

    public void setDbTimestamp(Timestamp dbTimestamp) {
        this.dbTimestamp = dbTimestamp;
    }

    @Basic
    @Column(name = "evt_timestamp")
    public Timestamp getEvtTimestamp() {
        return evtTimestamp;
    }

    public void setEvtTimestamp(Timestamp evtTimestamp) {
        this.evtTimestamp = evtTimestamp;
    }

    @Basic
    @Column(name = "cald_date")
    @Temporal(TemporalType.TIMESTAMP)
    public Date getCaldDate() {
        return caldDate;
    }

    public void setCaldDate(Date caldDate) {
        this.caldDate = caldDate;
    }

    @Basic
    @Column(name = "shf_key")
    public Integer getShfKey() {
        return shfKey;
    }

    public void setShfKey(Integer shfKey) {
        this.shfKey = shfKey;
    }

    @Basic
    @Column(name = "shf_id")
    public String getShfId() {
        return shfId;
    }

    public void setShfId(String shfId) {
        this.shfId = shfId;
    }

    @Basic
    @Column(name = "hour_key")
    public Integer getHourKey() {
        return hourKey;
    }

    public void setHourKey(Integer hourKey) {
        this.hourKey = hourKey;
    }

    @Basic
    @Column(name = "shop_id")
    public String getShopId() {
        return shopId;
    }

    public void setShopId(String shopId) {
        this.shopId = shopId;
    }

    @Basic
    @Column(name = "lot_id")
    public String getLotId() {
        return lotId;
    }

    public void setLotId(String lotId) {
        this.lotId = lotId;
    }

    @Basic
    @Column(name = "glass_id")
    public String getGlassId() {
        return glassId;
    }

    public void setGlassId(String glassId) {
        this.glassId = glassId;
    }

    @Id
    @Column(name = "panel_id")
    public String getPanelId() {
        return panelId;
    }

    public void setPanelId(String panelId) {
        this.panelId = panelId;
    }

    @Id
    @Column(name = "ope_id")
    public String getOpeId() {
        return opeId;
    }

    public void setOpeId(String opeId) {
        this.opeId = opeId;
    }

    @Basic
    @Column(name = "eqpt_id")
    public String getEqptId() {
        return eqptId;
    }

    public void setEqptId(String eqptId) {
        this.eqptId = eqptId;
    }

    @Basic
    @Column(name = "prod_id")
    public String getProdId() {
        return prodId;
    }

    public void setProdId(String prodId) {
        this.prodId = prodId;
    }

    @Basic
    @Column(name = "owner_id")
    public String getOwnerId() {
        return ownerId;
    }

    public void setOwnerId(String ownerId) {
        this.ownerId = ownerId;
    }

    @Basic
    @Column(name = "grade_id")
    public String getGradeId() {
        return gradeId;
    }

    public void setGradeId(String gradeId) {
        this.gradeId = gradeId;
    }

    @Id
    @Column(name = "defect_size")
    public String getDefectSize() {
        return defectSize;
    }

    public void setDefectSize(String defectSize) {
        this.defectSize = defectSize;
    }

    @Basic
    @Column(name = "tft_glass_id")
    public String getTftGlassId() {
        return tftGlassId;
    }

    public void setTftGlassId(String tftGlassId) {
        this.tftGlassId = tftGlassId;
    }

    @Basic
    @Column(name = "cf_glass_id")
    public String getCfGlassId() {
        return cfGlassId;
    }

    public void setCfGlassId(String cfGlassId) {
        this.cfGlassId = cfGlassId;
    }

    @Basic
    @Column(name = "defectqty_1")
    public Integer getDefectqty1() {
        return defectqty1;
    }

    public void setDefectqty1(Integer defectqty1) {
        this.defectqty1 = defectqty1;
    }

    @Basic
    @Column(name = "defectqty_2")
    public Integer getDefectqty2() {
        return defectqty2;
    }

    public void setDefectqty2(Integer defectqty2) {
        this.defectqty2 = defectqty2;
    }

    @Basic
    @Column(name = "defectqty_3")
    public Integer getDefectqty3() {
        return defectqty3;
    }

    public void setDefectqty3(Integer defectqty3) {
        this.defectqty3 = defectqty3;
    }

    @Basic
    @Column(name = "defectqty_4")
    public Integer getDefectqty4() {
        return defectqty4;
    }

    public void setDefectqty4(Integer defectqty4) {
        this.defectqty4 = defectqty4;
    }

    @Basic
    @Column(name = "defectqty_5")
    public Integer getDefectqty5() {
        return defectqty5;
    }

    public void setDefectqty5(Integer defectqty5) {
        this.defectqty5 = defectqty5;
    }

    @Basic
    @Column(name = "defectqty_6")
    public Integer getDefectqty6() {
        return defectqty6;
    }

    public void setDefectqty6(Integer defectqty6) {
        this.defectqty6 = defectqty6;
    }

    @Basic
    @Column(name = "defectqty_7")
    public Integer getDefectqty7() {
        return defectqty7;
    }

    public void setDefectqty7(Integer defectqty7) {
        this.defectqty7 = defectqty7;
    }

    @Basic
    @Column(name = "defectqty_8")
    public Integer getDefectqty8() {
        return defectqty8;
    }

    public void setDefectqty8(Integer defectqty8) {
        this.defectqty8 = defectqty8;
    }

    @Basic
    @Column(name = "defectqty_9")
    public Integer getDefectqty9() {
        return defectqty9;
    }

    public void setDefectqty9(Integer defectqty9) {
        this.defectqty9 = defectqty9;
    }

    @Basic
    @Column(name = "defectqty_10")
    public Integer getDefectqty10() {
        return defectqty10;
    }

    public void setDefectqty10(Integer defectqty10) {
        this.defectqty10 = defectqty10;
    }

    @Basic
    @Column(name = "defectqty_11")
    public Integer getDefectqty11() {
        return defectqty11;
    }

    public void setDefectqty11(Integer defectqty11) {
        this.defectqty11 = defectqty11;
    }

    @Basic
    @Column(name = "defectqty_12")
    public Integer getDefectqty12() {
        return defectqty12;
    }

    public void setDefectqty12(Integer defectqty12) {
        this.defectqty12 = defectqty12;
    }

    @Basic
    @Column(name = "defectqty_13")
    public Integer getDefectqty13() {
        return defectqty13;
    }

    public void setDefectqty13(Integer defectqty13) {
        this.defectqty13 = defectqty13;
    }

    @Basic
    @Column(name = "defectqty_14")
    public Integer getDefectqty14() {
        return defectqty14;
    }

    public void setDefectqty14(Integer defectqty14) {
        this.defectqty14 = defectqty14;
    }

    @Basic
    @Column(name = "defectqty_15")
    public Integer getDefectqty15() {
        return defectqty15;
    }

    public void setDefectqty15(Integer defectqty15) {
        this.defectqty15 = defectqty15;
    }

    @Basic
    @Column(name = "defectqty_16")
    public Integer getDefectqty16() {
        return defectqty16;
    }

    public void setDefectqty16(Integer defectqty16) {
        this.defectqty16 = defectqty16;
    }

    @Basic
    @Column(name = "defectqty_17")
    public Integer getDefectqty17() {
        return defectqty17;
    }

    public void setDefectqty17(Integer defectqty17) {
        this.defectqty17 = defectqty17;
    }

    @Basic
    @Column(name = "defectqty_18")
    public Integer getDefectqty18() {
        return defectqty18;
    }

    public void setDefectqty18(Integer defectqty18) {
        this.defectqty18 = defectqty18;
    }

    @Basic
    @Column(name = "defectqty_19")
    public Integer getDefectqty19() {
        return defectqty19;
    }

    public void setDefectqty19(Integer defectqty19) {
        this.defectqty19 = defectqty19;
    }

    @Basic
    @Column(name = "defectqty_20")
    public Integer getDefectqty20() {
        return defectqty20;
    }

    public void setDefectqty20(Integer defectqty20) {
        this.defectqty20 = defectqty20;
    }

    @Basic
    @Column(name = "defectqty_21")
    public Integer getDefectqty21() {
        return defectqty21;
    }

    public void setDefectqty21(Integer defectqty21) {
        this.defectqty21 = defectqty21;
    }

    @Basic
    @Column(name = "defectqty_22")
    public Integer getDefectqty22() {
        return defectqty22;
    }

    public void setDefectqty22(Integer defectqty22) {
        this.defectqty22 = defectqty22;
    }

    @Basic
    @Column(name = "defectqty_23")
    public Integer getDefectqty23() {
        return defectqty23;
    }

    public void setDefectqty23(Integer defectqty23) {
        this.defectqty23 = defectqty23;
    }

    @Basic
    @Column(name = "defectqty_24")
    public Integer getDefectqty24() {
        return defectqty24;
    }

    public void setDefectqty24(Integer defectqty24) {
        this.defectqty24 = defectqty24;
    }

    @Basic
    @Column(name = "defectqty_25")
    public Integer getDefectqty25() {
        return defectqty25;
    }

    public void setDefectqty25(Integer defectqty25) {
        this.defectqty25 = defectqty25;
    }

    @Basic
    @Column(name = "defectqty_26")
    public Integer getDefectqty26() {
        return defectqty26;
    }

    public void setDefectqty26(Integer defectqty26) {
        this.defectqty26 = defectqty26;
    }

    @Basic
    @Column(name = "defectqty_27")
    public Integer getDefectqty27() {
        return defectqty27;
    }

    public void setDefectqty27(Integer defectqty27) {
        this.defectqty27 = defectqty27;
    }

    @Basic
    @Column(name = "defectqty_28")
    public Integer getDefectqty28() {
        return defectqty28;
    }

    public void setDefectqty28(Integer defectqty28) {
        this.defectqty28 = defectqty28;
    }

    @Basic
    @Column(name = "defectqty_29")
    public Integer getDefectqty29() {
        return defectqty29;
    }

    public void setDefectqty29(Integer defectqty29) {
        this.defectqty29 = defectqty29;
    }

    @Basic
    @Column(name = "defectqty_30")
    public Integer getDefectqty30() {
        return defectqty30;
    }

    public void setDefectqty30(Integer defectqty30) {
        this.defectqty30 = defectqty30;
    }

    @Basic
    @Column(name = "defectqty_31")
    public Integer getDefectqty31() {
        return defectqty31;
    }

    public void setDefectqty31(Integer defectqty31) {
        this.defectqty31 = defectqty31;
    }

    @Basic
    @Column(name = "defectqty_32")
    public Integer getDefectqty32() {
        return defectqty32;
    }

    public void setDefectqty32(Integer defectqty32) {
        this.defectqty32 = defectqty32;
    }

    @Basic
    @Column(name = "defectqty_33")
    public Integer getDefectqty33() {
        return defectqty33;
    }

    public void setDefectqty33(Integer defectqty33) {
        this.defectqty33 = defectqty33;
    }

    @Basic
    @Column(name = "defectqty_34")
    public Integer getDefectqty34() {
        return defectqty34;
    }

    public void setDefectqty34(Integer defectqty34) {
        this.defectqty34 = defectqty34;
    }

    @Basic
    @Column(name = "defectqty_35")
    public Integer getDefectqty35() {
        return defectqty35;
    }

    public void setDefectqty35(Integer defectqty35) {
        this.defectqty35 = defectqty35;
    }

    @Basic
    @Column(name = "defectqty_36")
    public Integer getDefectqty36() {
        return defectqty36;
    }

    public void setDefectqty36(Integer defectqty36) {
        this.defectqty36 = defectqty36;
    }

    @Basic
    @Column(name = "defectqty_37")
    public Integer getDefectqty37() {
        return defectqty37;
    }

    public void setDefectqty37(Integer defectqty37) {
        this.defectqty37 = defectqty37;
    }

    @Basic
    @Column(name = "defectqty_38")
    public Integer getDefectqty38() {
        return defectqty38;
    }

    public void setDefectqty38(Integer defectqty38) {
        this.defectqty38 = defectqty38;
    }

    @Basic
    @Column(name = "defectqty_39")
    public Integer getDefectqty39() {
        return defectqty39;
    }

    public void setDefectqty39(Integer defectqty39) {
        this.defectqty39 = defectqty39;
    }

    @Basic
    @Column(name = "defectqty_40")
    public Integer getDefectqty40() {
        return defectqty40;
    }

    public void setDefectqty40(Integer defectqty40) {
        this.defectqty40 = defectqty40;
    }

    @Basic
    @Column(name = "defectqty_41")
    public Integer getDefectqty41() {
        return defectqty41;
    }

    public void setDefectqty41(Integer defectqty41) {
        this.defectqty41 = defectqty41;
    }

    @Basic
    @Column(name = "defectqty_42")
    public Integer getDefectqty42() {
        return defectqty42;
    }

    public void setDefectqty42(Integer defectqty42) {
        this.defectqty42 = defectqty42;
    }

    @Basic
    @Column(name = "defectqty_43")
    public Integer getDefectqty43() {
        return defectqty43;
    }

    public void setDefectqty43(Integer defectqty43) {
        this.defectqty43 = defectqty43;
    }

    @Basic
    @Column(name = "defectqty_44")
    public Integer getDefectqty44() {
        return defectqty44;
    }

    public void setDefectqty44(Integer defectqty44) {
        this.defectqty44 = defectqty44;
    }

    @Basic
    @Column(name = "defectqty_45")
    public Integer getDefectqty45() {
        return defectqty45;
    }

    public void setDefectqty45(Integer defectqty45) {
        this.defectqty45 = defectqty45;
    }

    @Basic
    @Column(name = "defectqty_46")
    public Integer getDefectqty46() {
        return defectqty46;
    }

    public void setDefectqty46(Integer defectqty46) {
        this.defectqty46 = defectqty46;
    }

    @Basic
    @Column(name = "defectqty_47")
    public Integer getDefectqty47() {
        return defectqty47;
    }

    public void setDefectqty47(Integer defectqty47) {
        this.defectqty47 = defectqty47;
    }

    @Basic
    @Column(name = "defectqty_48")
    public Integer getDefectqty48() {
        return defectqty48;
    }

    public void setDefectqty48(Integer defectqty48) {
        this.defectqty48 = defectqty48;
    }

    @Basic
    @Column(name = "defectqty_49")
    public Integer getDefectqty49() {
        return defectqty49;
    }

    public void setDefectqty49(Integer defectqty49) {
        this.defectqty49 = defectqty49;
    }

    @Basic
    @Column(name = "defectqty_50")
    public Integer getDefectqty50() {
        return defectqty50;
    }

    public void setDefectqty50(Integer defectqty50) {
        this.defectqty50 = defectqty50;
    }

    @Basic
    @Column(name = "defectqty_51")
    public Integer getDefectqty51() {
        return defectqty51;
    }

    public void setDefectqty51(Integer defectqty51) {
        this.defectqty51 = defectqty51;
    }

    @Basic
    @Column(name = "defectqty_52")
    public Integer getDefectqty52() {
        return defectqty52;
    }

    public void setDefectqty52(Integer defectqty52) {
        this.defectqty52 = defectqty52;
    }

    @Basic
    @Column(name = "defectqty_53")
    public Integer getDefectqty53() {
        return defectqty53;
    }

    public void setDefectqty53(Integer defectqty53) {
        this.defectqty53 = defectqty53;
    }

    @Basic
    @Column(name = "defectqty_54")
    public Integer getDefectqty54() {
        return defectqty54;
    }

    public void setDefectqty54(Integer defectqty54) {
        this.defectqty54 = defectqty54;
    }

    @Basic
    @Column(name = "defectqty_55")
    public Integer getDefectqty55() {
        return defectqty55;
    }

    public void setDefectqty55(Integer defectqty55) {
        this.defectqty55 = defectqty55;
    }

    @Basic
    @Column(name = "defectqty_56")
    public Integer getDefectqty56() {
        return defectqty56;
    }

    public void setDefectqty56(Integer defectqty56) {
        this.defectqty56 = defectqty56;
    }

    @Basic
    @Column(name = "defectqty_57")
    public Integer getDefectqty57() {
        return defectqty57;
    }

    public void setDefectqty57(Integer defectqty57) {
        this.defectqty57 = defectqty57;
    }

    @Basic
    @Column(name = "defectqty_58")
    public Integer getDefectqty58() {
        return defectqty58;
    }

    public void setDefectqty58(Integer defectqty58) {
        this.defectqty58 = defectqty58;
    }

    @Basic
    @Column(name = "defectqty_59")
    public Integer getDefectqty59() {
        return defectqty59;
    }

    public void setDefectqty59(Integer defectqty59) {
        this.defectqty59 = defectqty59;
    }

    @Basic
    @Column(name = "defectqty_60")
    public Integer getDefectqty60() {
        return defectqty60;
    }

    public void setDefectqty60(Integer defectqty60) {
        this.defectqty60 = defectqty60;
    }

    @Basic
    @Column(name = "defectqty_61")
    public Integer getDefectqty61() {
        return defectqty61;
    }

    public void setDefectqty61(Integer defectqty61) {
        this.defectqty61 = defectqty61;
    }

    @Basic
    @Column(name = "defectqty_62")
    public Integer getDefectqty62() {
        return defectqty62;
    }

    public void setDefectqty62(Integer defectqty62) {
        this.defectqty62 = defectqty62;
    }

    @Basic
    @Column(name = "defectqty_63")
    public Integer getDefectqty63() {
        return defectqty63;
    }

    public void setDefectqty63(Integer defectqty63) {
        this.defectqty63 = defectqty63;
    }

    @Basic
    @Column(name = "defectqty_64")
    public Integer getDefectqty64() {
        return defectqty64;
    }

    public void setDefectqty64(Integer defectqty64) {
        this.defectqty64 = defectqty64;
    }

    @Basic
    @Column(name = "defectqty_65")
    public Integer getDefectqty65() {
        return defectqty65;
    }

    public void setDefectqty65(Integer defectqty65) {
        this.defectqty65 = defectqty65;
    }

    @Basic
    @Column(name = "defectqty_66")
    public Integer getDefectqty66() {
        return defectqty66;
    }

    public void setDefectqty66(Integer defectqty66) {
        this.defectqty66 = defectqty66;
    }

    @Basic
    @Column(name = "defectqty_67")
    public Integer getDefectqty67() {
        return defectqty67;
    }

    public void setDefectqty67(Integer defectqty67) {
        this.defectqty67 = defectqty67;
    }

    @Basic
    @Column(name = "defectqty_68")
    public Integer getDefectqty68() {
        return defectqty68;
    }

    public void setDefectqty68(Integer defectqty68) {
        this.defectqty68 = defectqty68;
    }

    @Basic
    @Column(name = "defectqty_69")
    public Integer getDefectqty69() {
        return defectqty69;
    }

    public void setDefectqty69(Integer defectqty69) {
        this.defectqty69 = defectqty69;
    }

    @Basic
    @Column(name = "defectqty_70")
    public Integer getDefectqty70() {
        return defectqty70;
    }

    public void setDefectqty70(Integer defectqty70) {
        this.defectqty70 = defectqty70;
    }

    @Basic
    @Column(name = "defectqty_71")
    public Integer getDefectqty71() {
        return defectqty71;
    }

    public void setDefectqty71(Integer defectqty71) {
        this.defectqty71 = defectqty71;
    }

    @Basic
    @Column(name = "defectqty_72")
    public Integer getDefectqty72() {
        return defectqty72;
    }

    public void setDefectqty72(Integer defectqty72) {
        this.defectqty72 = defectqty72;
    }

    @Basic
    @Column(name = "defectqty_73")
    public Integer getDefectqty73() {
        return defectqty73;
    }

    public void setDefectqty73(Integer defectqty73) {
        this.defectqty73 = defectqty73;
    }

    @Basic
    @Column(name = "defectqty_74")
    public Integer getDefectqty74() {
        return defectqty74;
    }

    public void setDefectqty74(Integer defectqty74) {
        this.defectqty74 = defectqty74;
    }

    @Basic
    @Column(name = "defectqty_75")
    public Integer getDefectqty75() {
        return defectqty75;
    }

    public void setDefectqty75(Integer defectqty75) {
        this.defectqty75 = defectqty75;
    }

    @Basic
    @Column(name = "defectqty_76")
    public Integer getDefectqty76() {
        return defectqty76;
    }

    public void setDefectqty76(Integer defectqty76) {
        this.defectqty76 = defectqty76;
    }

    @Basic
    @Column(name = "defectqty_77")
    public Integer getDefectqty77() {
        return defectqty77;
    }

    public void setDefectqty77(Integer defectqty77) {
        this.defectqty77 = defectqty77;
    }

    @Basic
    @Column(name = "defectqty_78")
    public Integer getDefectqty78() {
        return defectqty78;
    }

    public void setDefectqty78(Integer defectqty78) {
        this.defectqty78 = defectqty78;
    }

    @Basic
    @Column(name = "defectqty_79")
    public Integer getDefectqty79() {
        return defectqty79;
    }

    public void setDefectqty79(Integer defectqty79) {
        this.defectqty79 = defectqty79;
    }

    @Basic
    @Column(name = "defectqty_80")
    public Integer getDefectqty80() {
        return defectqty80;
    }

    public void setDefectqty80(Integer defectqty80) {
        this.defectqty80 = defectqty80;
    }

    @Basic
    @Column(name = "defectqty_81")
    public Integer getDefectqty81() {
        return defectqty81;
    }

    public void setDefectqty81(Integer defectqty81) {
        this.defectqty81 = defectqty81;
    }

    @Basic
    @Column(name = "defectqty_82")
    public Integer getDefectqty82() {
        return defectqty82;
    }

    public void setDefectqty82(Integer defectqty82) {
        this.defectqty82 = defectqty82;
    }

    @Basic
    @Column(name = "defectqty_83")
    public Integer getDefectqty83() {
        return defectqty83;
    }

    public void setDefectqty83(Integer defectqty83) {
        this.defectqty83 = defectqty83;
    }

    @Basic
    @Column(name = "defectqty_84")
    public Integer getDefectqty84() {
        return defectqty84;
    }

    public void setDefectqty84(Integer defectqty84) {
        this.defectqty84 = defectqty84;
    }

    @Basic
    @Column(name = "defectqty_85")
    public Integer getDefectqty85() {
        return defectqty85;
    }

    public void setDefectqty85(Integer defectqty85) {
        this.defectqty85 = defectqty85;
    }

    @Basic
    @Column(name = "defectqty_86")
    public Integer getDefectqty86() {
        return defectqty86;
    }

    public void setDefectqty86(Integer defectqty86) {
        this.defectqty86 = defectqty86;
    }

    @Basic
    @Column(name = "defectqty_87")
    public Integer getDefectqty87() {
        return defectqty87;
    }

    public void setDefectqty87(Integer defectqty87) {
        this.defectqty87 = defectqty87;
    }

    @Basic
    @Column(name = "defectqty_88")
    public Integer getDefectqty88() {
        return defectqty88;
    }

    public void setDefectqty88(Integer defectqty88) {
        this.defectqty88 = defectqty88;
    }

    @Basic
    @Column(name = "defectqty_89")
    public Integer getDefectqty89() {
        return defectqty89;
    }

    public void setDefectqty89(Integer defectqty89) {
        this.defectqty89 = defectqty89;
    }

    @Basic
    @Column(name = "defectqty_90")
    public Integer getDefectqty90() {
        return defectqty90;
    }

    public void setDefectqty90(Integer defectqty90) {
        this.defectqty90 = defectqty90;
    }

    @Basic
    @Column(name = "defectqty_91")
    public Integer getDefectqty91() {
        return defectqty91;
    }

    public void setDefectqty91(Integer defectqty91) {
        this.defectqty91 = defectqty91;
    }

    @Basic
    @Column(name = "defectqty_92")
    public Integer getDefectqty92() {
        return defectqty92;
    }

    public void setDefectqty92(Integer defectqty92) {
        this.defectqty92 = defectqty92;
    }

    @Basic
    @Column(name = "defectqty_93")
    public Integer getDefectqty93() {
        return defectqty93;
    }

    public void setDefectqty93(Integer defectqty93) {
        this.defectqty93 = defectqty93;
    }

    @Basic
    @Column(name = "defectqty_94")
    public Integer getDefectqty94() {
        return defectqty94;
    }

    public void setDefectqty94(Integer defectqty94) {
        this.defectqty94 = defectqty94;
    }

    @Basic
    @Column(name = "defectqty_95")
    public Integer getDefectqty95() {
        return defectqty95;
    }

    public void setDefectqty95(Integer defectqty95) {
        this.defectqty95 = defectqty95;
    }

    @Basic
    @Column(name = "defectqty_96")
    public Integer getDefectqty96() {
        return defectqty96;
    }

    public void setDefectqty96(Integer defectqty96) {
        this.defectqty96 = defectqty96;
    }

    @Basic
    @Column(name = "defectqty_97")
    public Integer getDefectqty97() {
        return defectqty97;
    }

    public void setDefectqty97(Integer defectqty97) {
        this.defectqty97 = defectqty97;
    }

    @Basic
    @Column(name = "defectqty_98")
    public Integer getDefectqty98() {
        return defectqty98;
    }

    public void setDefectqty98(Integer defectqty98) {
        this.defectqty98 = defectqty98;
    }

    @Basic
    @Column(name = "defectqty_99")
    public Integer getDefectqty99() {
        return defectqty99;
    }

    public void setDefectqty99(Integer defectqty99) {
        this.defectqty99 = defectqty99;
    }

    @Basic
    @Column(name = "defectqty_100")
    public Integer getDefectqty100() {
        return defectqty100;
    }

    public void setDefectqty100(Integer defectqty100) {
        this.defectqty100 = defectqty100;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        WppAdefectOpeSum that = (WppAdefectOpeSum) o;

        if (dbTimestamp != null ? !dbTimestamp.equals(that.dbTimestamp) : that.dbTimestamp != null) return false;
        if (evtTimestamp != null ? !evtTimestamp.equals(that.evtTimestamp) : that.evtTimestamp != null) return false;
        if (caldDate != null ? !caldDate.equals(that.caldDate) : that.caldDate != null) return false;
        if (shfKey != null ? !shfKey.equals(that.shfKey) : that.shfKey != null) return false;
        if (shfId != null ? !shfId.equals(that.shfId) : that.shfId != null) return false;
        if (hourKey != null ? !hourKey.equals(that.hourKey) : that.hourKey != null) return false;
        if (shopId != null ? !shopId.equals(that.shopId) : that.shopId != null) return false;
        if (lotId != null ? !lotId.equals(that.lotId) : that.lotId != null) return false;
        if (glassId != null ? !glassId.equals(that.glassId) : that.glassId != null) return false;
        if (panelId != null ? !panelId.equals(that.panelId) : that.panelId != null) return false;
        if (opeId != null ? !opeId.equals(that.opeId) : that.opeId != null) return false;
        if (eqptId != null ? !eqptId.equals(that.eqptId) : that.eqptId != null) return false;
        if (prodId != null ? !prodId.equals(that.prodId) : that.prodId != null) return false;
        if (ownerId != null ? !ownerId.equals(that.ownerId) : that.ownerId != null) return false;
        if (gradeId != null ? !gradeId.equals(that.gradeId) : that.gradeId != null) return false;
        if (defectSize != null ? !defectSize.equals(that.defectSize) : that.defectSize != null) return false;
        if (tftGlassId != null ? !tftGlassId.equals(that.tftGlassId) : that.tftGlassId != null) return false;
        if (cfGlassId != null ? !cfGlassId.equals(that.cfGlassId) : that.cfGlassId != null) return false;
        if (defectqty1 != null ? !defectqty1.equals(that.defectqty1) : that.defectqty1 != null) return false;
        if (defectqty2 != null ? !defectqty2.equals(that.defectqty2) : that.defectqty2 != null) return false;
        if (defectqty3 != null ? !defectqty3.equals(that.defectqty3) : that.defectqty3 != null) return false;
        if (defectqty4 != null ? !defectqty4.equals(that.defectqty4) : that.defectqty4 != null) return false;
        if (defectqty5 != null ? !defectqty5.equals(that.defectqty5) : that.defectqty5 != null) return false;
        if (defectqty6 != null ? !defectqty6.equals(that.defectqty6) : that.defectqty6 != null) return false;
        if (defectqty7 != null ? !defectqty7.equals(that.defectqty7) : that.defectqty7 != null) return false;
        if (defectqty8 != null ? !defectqty8.equals(that.defectqty8) : that.defectqty8 != null) return false;
        if (defectqty9 != null ? !defectqty9.equals(that.defectqty9) : that.defectqty9 != null) return false;
        if (defectqty10 != null ? !defectqty10.equals(that.defectqty10) : that.defectqty10 != null) return false;
        if (defectqty11 != null ? !defectqty11.equals(that.defectqty11) : that.defectqty11 != null) return false;
        if (defectqty12 != null ? !defectqty12.equals(that.defectqty12) : that.defectqty12 != null) return false;
        if (defectqty13 != null ? !defectqty13.equals(that.defectqty13) : that.defectqty13 != null) return false;
        if (defectqty14 != null ? !defectqty14.equals(that.defectqty14) : that.defectqty14 != null) return false;
        if (defectqty15 != null ? !defectqty15.equals(that.defectqty15) : that.defectqty15 != null) return false;
        if (defectqty16 != null ? !defectqty16.equals(that.defectqty16) : that.defectqty16 != null) return false;
        if (defectqty17 != null ? !defectqty17.equals(that.defectqty17) : that.defectqty17 != null) return false;
        if (defectqty18 != null ? !defectqty18.equals(that.defectqty18) : that.defectqty18 != null) return false;
        if (defectqty19 != null ? !defectqty19.equals(that.defectqty19) : that.defectqty19 != null) return false;
        if (defectqty20 != null ? !defectqty20.equals(that.defectqty20) : that.defectqty20 != null) return false;
        if (defectqty21 != null ? !defectqty21.equals(that.defectqty21) : that.defectqty21 != null) return false;
        if (defectqty22 != null ? !defectqty22.equals(that.defectqty22) : that.defectqty22 != null) return false;
        if (defectqty23 != null ? !defectqty23.equals(that.defectqty23) : that.defectqty23 != null) return false;
        if (defectqty24 != null ? !defectqty24.equals(that.defectqty24) : that.defectqty24 != null) return false;
        if (defectqty25 != null ? !defectqty25.equals(that.defectqty25) : that.defectqty25 != null) return false;
        if (defectqty26 != null ? !defectqty26.equals(that.defectqty26) : that.defectqty26 != null) return false;
        if (defectqty27 != null ? !defectqty27.equals(that.defectqty27) : that.defectqty27 != null) return false;
        if (defectqty28 != null ? !defectqty28.equals(that.defectqty28) : that.defectqty28 != null) return false;
        if (defectqty29 != null ? !defectqty29.equals(that.defectqty29) : that.defectqty29 != null) return false;
        if (defectqty30 != null ? !defectqty30.equals(that.defectqty30) : that.defectqty30 != null) return false;
        if (defectqty31 != null ? !defectqty31.equals(that.defectqty31) : that.defectqty31 != null) return false;
        if (defectqty32 != null ? !defectqty32.equals(that.defectqty32) : that.defectqty32 != null) return false;
        if (defectqty33 != null ? !defectqty33.equals(that.defectqty33) : that.defectqty33 != null) return false;
        if (defectqty34 != null ? !defectqty34.equals(that.defectqty34) : that.defectqty34 != null) return false;
        if (defectqty35 != null ? !defectqty35.equals(that.defectqty35) : that.defectqty35 != null) return false;
        if (defectqty36 != null ? !defectqty36.equals(that.defectqty36) : that.defectqty36 != null) return false;
        if (defectqty37 != null ? !defectqty37.equals(that.defectqty37) : that.defectqty37 != null) return false;
        if (defectqty38 != null ? !defectqty38.equals(that.defectqty38) : that.defectqty38 != null) return false;
        if (defectqty39 != null ? !defectqty39.equals(that.defectqty39) : that.defectqty39 != null) return false;
        if (defectqty40 != null ? !defectqty40.equals(that.defectqty40) : that.defectqty40 != null) return false;
        if (defectqty41 != null ? !defectqty41.equals(that.defectqty41) : that.defectqty41 != null) return false;
        if (defectqty42 != null ? !defectqty42.equals(that.defectqty42) : that.defectqty42 != null) return false;
        if (defectqty43 != null ? !defectqty43.equals(that.defectqty43) : that.defectqty43 != null) return false;
        if (defectqty44 != null ? !defectqty44.equals(that.defectqty44) : that.defectqty44 != null) return false;
        if (defectqty45 != null ? !defectqty45.equals(that.defectqty45) : that.defectqty45 != null) return false;
        if (defectqty46 != null ? !defectqty46.equals(that.defectqty46) : that.defectqty46 != null) return false;
        if (defectqty47 != null ? !defectqty47.equals(that.defectqty47) : that.defectqty47 != null) return false;
        if (defectqty48 != null ? !defectqty48.equals(that.defectqty48) : that.defectqty48 != null) return false;
        if (defectqty49 != null ? !defectqty49.equals(that.defectqty49) : that.defectqty49 != null) return false;
        if (defectqty50 != null ? !defectqty50.equals(that.defectqty50) : that.defectqty50 != null) return false;
        if (defectqty51 != null ? !defectqty51.equals(that.defectqty51) : that.defectqty51 != null) return false;
        if (defectqty52 != null ? !defectqty52.equals(that.defectqty52) : that.defectqty52 != null) return false;
        if (defectqty53 != null ? !defectqty53.equals(that.defectqty53) : that.defectqty53 != null) return false;
        if (defectqty54 != null ? !defectqty54.equals(that.defectqty54) : that.defectqty54 != null) return false;
        if (defectqty55 != null ? !defectqty55.equals(that.defectqty55) : that.defectqty55 != null) return false;
        if (defectqty56 != null ? !defectqty56.equals(that.defectqty56) : that.defectqty56 != null) return false;
        if (defectqty57 != null ? !defectqty57.equals(that.defectqty57) : that.defectqty57 != null) return false;
        if (defectqty58 != null ? !defectqty58.equals(that.defectqty58) : that.defectqty58 != null) return false;
        if (defectqty59 != null ? !defectqty59.equals(that.defectqty59) : that.defectqty59 != null) return false;
        if (defectqty60 != null ? !defectqty60.equals(that.defectqty60) : that.defectqty60 != null) return false;
        if (defectqty61 != null ? !defectqty61.equals(that.defectqty61) : that.defectqty61 != null) return false;
        if (defectqty62 != null ? !defectqty62.equals(that.defectqty62) : that.defectqty62 != null) return false;
        if (defectqty63 != null ? !defectqty63.equals(that.defectqty63) : that.defectqty63 != null) return false;
        if (defectqty64 != null ? !defectqty64.equals(that.defectqty64) : that.defectqty64 != null) return false;
        if (defectqty65 != null ? !defectqty65.equals(that.defectqty65) : that.defectqty65 != null) return false;
        if (defectqty66 != null ? !defectqty66.equals(that.defectqty66) : that.defectqty66 != null) return false;
        if (defectqty67 != null ? !defectqty67.equals(that.defectqty67) : that.defectqty67 != null) return false;
        if (defectqty68 != null ? !defectqty68.equals(that.defectqty68) : that.defectqty68 != null) return false;
        if (defectqty69 != null ? !defectqty69.equals(that.defectqty69) : that.defectqty69 != null) return false;
        if (defectqty70 != null ? !defectqty70.equals(that.defectqty70) : that.defectqty70 != null) return false;
        if (defectqty71 != null ? !defectqty71.equals(that.defectqty71) : that.defectqty71 != null) return false;
        if (defectqty72 != null ? !defectqty72.equals(that.defectqty72) : that.defectqty72 != null) return false;
        if (defectqty73 != null ? !defectqty73.equals(that.defectqty73) : that.defectqty73 != null) return false;
        if (defectqty74 != null ? !defectqty74.equals(that.defectqty74) : that.defectqty74 != null) return false;
        if (defectqty75 != null ? !defectqty75.equals(that.defectqty75) : that.defectqty75 != null) return false;
        if (defectqty76 != null ? !defectqty76.equals(that.defectqty76) : that.defectqty76 != null) return false;
        if (defectqty77 != null ? !defectqty77.equals(that.defectqty77) : that.defectqty77 != null) return false;
        if (defectqty78 != null ? !defectqty78.equals(that.defectqty78) : that.defectqty78 != null) return false;
        if (defectqty79 != null ? !defectqty79.equals(that.defectqty79) : that.defectqty79 != null) return false;
        if (defectqty80 != null ? !defectqty80.equals(that.defectqty80) : that.defectqty80 != null) return false;
        if (defectqty81 != null ? !defectqty81.equals(that.defectqty81) : that.defectqty81 != null) return false;
        if (defectqty82 != null ? !defectqty82.equals(that.defectqty82) : that.defectqty82 != null) return false;
        if (defectqty83 != null ? !defectqty83.equals(that.defectqty83) : that.defectqty83 != null) return false;
        if (defectqty84 != null ? !defectqty84.equals(that.defectqty84) : that.defectqty84 != null) return false;
        if (defectqty85 != null ? !defectqty85.equals(that.defectqty85) : that.defectqty85 != null) return false;
        if (defectqty86 != null ? !defectqty86.equals(that.defectqty86) : that.defectqty86 != null) return false;
        if (defectqty87 != null ? !defectqty87.equals(that.defectqty87) : that.defectqty87 != null) return false;
        if (defectqty88 != null ? !defectqty88.equals(that.defectqty88) : that.defectqty88 != null) return false;
        if (defectqty89 != null ? !defectqty89.equals(that.defectqty89) : that.defectqty89 != null) return false;
        if (defectqty90 != null ? !defectqty90.equals(that.defectqty90) : that.defectqty90 != null) return false;
        if (defectqty91 != null ? !defectqty91.equals(that.defectqty91) : that.defectqty91 != null) return false;
        if (defectqty92 != null ? !defectqty92.equals(that.defectqty92) : that.defectqty92 != null) return false;
        if (defectqty93 != null ? !defectqty93.equals(that.defectqty93) : that.defectqty93 != null) return false;
        if (defectqty94 != null ? !defectqty94.equals(that.defectqty94) : that.defectqty94 != null) return false;
        if (defectqty95 != null ? !defectqty95.equals(that.defectqty95) : that.defectqty95 != null) return false;
        if (defectqty96 != null ? !defectqty96.equals(that.defectqty96) : that.defectqty96 != null) return false;
        if (defectqty97 != null ? !defectqty97.equals(that.defectqty97) : that.defectqty97 != null) return false;
        if (defectqty98 != null ? !defectqty98.equals(that.defectqty98) : that.defectqty98 != null) return false;
        if (defectqty99 != null ? !defectqty99.equals(that.defectqty99) : that.defectqty99 != null) return false;
        if (defectqty100 != null ? !defectqty100.equals(that.defectqty100) : that.defectqty100 != null) return false;

        return true;
    }

    @Override
    public int hashCode() {
        int result = dbTimestamp != null ? dbTimestamp.hashCode() : 0;
        result = 31 * result + (evtTimestamp != null ? evtTimestamp.hashCode() : 0);
        result = 31 * result + (caldDate != null ? caldDate.hashCode() : 0);
        result = 31 * result + (shfKey != null ? shfKey.hashCode() : 0);
        result = 31 * result + (shfId != null ? shfId.hashCode() : 0);
        result = 31 * result + (hourKey != null ? hourKey.hashCode() : 0);
        result = 31 * result + (shopId != null ? shopId.hashCode() : 0);
        result = 31 * result + (lotId != null ? lotId.hashCode() : 0);
        result = 31 * result + (glassId != null ? glassId.hashCode() : 0);
        result = 31 * result + (panelId != null ? panelId.hashCode() : 0);
        result = 31 * result + (opeId != null ? opeId.hashCode() : 0);
        result = 31 * result + (eqptId != null ? eqptId.hashCode() : 0);
        result = 31 * result + (prodId != null ? prodId.hashCode() : 0);
        result = 31 * result + (ownerId != null ? ownerId.hashCode() : 0);
        result = 31 * result + (gradeId != null ? gradeId.hashCode() : 0);
        result = 31 * result + (defectSize != null ? defectSize.hashCode() : 0);
        result = 31 * result + (tftGlassId != null ? tftGlassId.hashCode() : 0);
        result = 31 * result + (cfGlassId != null ? cfGlassId.hashCode() : 0);
        result = 31 * result + (defectqty1 != null ? defectqty1.hashCode() : 0);
        result = 31 * result + (defectqty2 != null ? defectqty2.hashCode() : 0);
        result = 31 * result + (defectqty3 != null ? defectqty3.hashCode() : 0);
        result = 31 * result + (defectqty4 != null ? defectqty4.hashCode() : 0);
        result = 31 * result + (defectqty5 != null ? defectqty5.hashCode() : 0);
        result = 31 * result + (defectqty6 != null ? defectqty6.hashCode() : 0);
        result = 31 * result + (defectqty7 != null ? defectqty7.hashCode() : 0);
        result = 31 * result + (defectqty8 != null ? defectqty8.hashCode() : 0);
        result = 31 * result + (defectqty9 != null ? defectqty9.hashCode() : 0);
        result = 31 * result + (defectqty10 != null ? defectqty10.hashCode() : 0);
        result = 31 * result + (defectqty11 != null ? defectqty11.hashCode() : 0);
        result = 31 * result + (defectqty12 != null ? defectqty12.hashCode() : 0);
        result = 31 * result + (defectqty13 != null ? defectqty13.hashCode() : 0);
        result = 31 * result + (defectqty14 != null ? defectqty14.hashCode() : 0);
        result = 31 * result + (defectqty15 != null ? defectqty15.hashCode() : 0);
        result = 31 * result + (defectqty16 != null ? defectqty16.hashCode() : 0);
        result = 31 * result + (defectqty17 != null ? defectqty17.hashCode() : 0);
        result = 31 * result + (defectqty18 != null ? defectqty18.hashCode() : 0);
        result = 31 * result + (defectqty19 != null ? defectqty19.hashCode() : 0);
        result = 31 * result + (defectqty20 != null ? defectqty20.hashCode() : 0);
        result = 31 * result + (defectqty21 != null ? defectqty21.hashCode() : 0);
        result = 31 * result + (defectqty22 != null ? defectqty22.hashCode() : 0);
        result = 31 * result + (defectqty23 != null ? defectqty23.hashCode() : 0);
        result = 31 * result + (defectqty24 != null ? defectqty24.hashCode() : 0);
        result = 31 * result + (defectqty25 != null ? defectqty25.hashCode() : 0);
        result = 31 * result + (defectqty26 != null ? defectqty26.hashCode() : 0);
        result = 31 * result + (defectqty27 != null ? defectqty27.hashCode() : 0);
        result = 31 * result + (defectqty28 != null ? defectqty28.hashCode() : 0);
        result = 31 * result + (defectqty29 != null ? defectqty29.hashCode() : 0);
        result = 31 * result + (defectqty30 != null ? defectqty30.hashCode() : 0);
        result = 31 * result + (defectqty31 != null ? defectqty31.hashCode() : 0);
        result = 31 * result + (defectqty32 != null ? defectqty32.hashCode() : 0);
        result = 31 * result + (defectqty33 != null ? defectqty33.hashCode() : 0);
        result = 31 * result + (defectqty34 != null ? defectqty34.hashCode() : 0);
        result = 31 * result + (defectqty35 != null ? defectqty35.hashCode() : 0);
        result = 31 * result + (defectqty36 != null ? defectqty36.hashCode() : 0);
        result = 31 * result + (defectqty37 != null ? defectqty37.hashCode() : 0);
        result = 31 * result + (defectqty38 != null ? defectqty38.hashCode() : 0);
        result = 31 * result + (defectqty39 != null ? defectqty39.hashCode() : 0);
        result = 31 * result + (defectqty40 != null ? defectqty40.hashCode() : 0);
        result = 31 * result + (defectqty41 != null ? defectqty41.hashCode() : 0);
        result = 31 * result + (defectqty42 != null ? defectqty42.hashCode() : 0);
        result = 31 * result + (defectqty43 != null ? defectqty43.hashCode() : 0);
        result = 31 * result + (defectqty44 != null ? defectqty44.hashCode() : 0);
        result = 31 * result + (defectqty45 != null ? defectqty45.hashCode() : 0);
        result = 31 * result + (defectqty46 != null ? defectqty46.hashCode() : 0);
        result = 31 * result + (defectqty47 != null ? defectqty47.hashCode() : 0);
        result = 31 * result + (defectqty48 != null ? defectqty48.hashCode() : 0);
        result = 31 * result + (defectqty49 != null ? defectqty49.hashCode() : 0);
        result = 31 * result + (defectqty50 != null ? defectqty50.hashCode() : 0);
        result = 31 * result + (defectqty51 != null ? defectqty51.hashCode() : 0);
        result = 31 * result + (defectqty52 != null ? defectqty52.hashCode() : 0);
        result = 31 * result + (defectqty53 != null ? defectqty53.hashCode() : 0);
        result = 31 * result + (defectqty54 != null ? defectqty54.hashCode() : 0);
        result = 31 * result + (defectqty55 != null ? defectqty55.hashCode() : 0);
        result = 31 * result + (defectqty56 != null ? defectqty56.hashCode() : 0);
        result = 31 * result + (defectqty57 != null ? defectqty57.hashCode() : 0);
        result = 31 * result + (defectqty58 != null ? defectqty58.hashCode() : 0);
        result = 31 * result + (defectqty59 != null ? defectqty59.hashCode() : 0);
        result = 31 * result + (defectqty60 != null ? defectqty60.hashCode() : 0);
        result = 31 * result + (defectqty61 != null ? defectqty61.hashCode() : 0);
        result = 31 * result + (defectqty62 != null ? defectqty62.hashCode() : 0);
        result = 31 * result + (defectqty63 != null ? defectqty63.hashCode() : 0);
        result = 31 * result + (defectqty64 != null ? defectqty64.hashCode() : 0);
        result = 31 * result + (defectqty65 != null ? defectqty65.hashCode() : 0);
        result = 31 * result + (defectqty66 != null ? defectqty66.hashCode() : 0);
        result = 31 * result + (defectqty67 != null ? defectqty67.hashCode() : 0);
        result = 31 * result + (defectqty68 != null ? defectqty68.hashCode() : 0);
        result = 31 * result + (defectqty69 != null ? defectqty69.hashCode() : 0);
        result = 31 * result + (defectqty70 != null ? defectqty70.hashCode() : 0);
        result = 31 * result + (defectqty71 != null ? defectqty71.hashCode() : 0);
        result = 31 * result + (defectqty72 != null ? defectqty72.hashCode() : 0);
        result = 31 * result + (defectqty73 != null ? defectqty73.hashCode() : 0);
        result = 31 * result + (defectqty74 != null ? defectqty74.hashCode() : 0);
        result = 31 * result + (defectqty75 != null ? defectqty75.hashCode() : 0);
        result = 31 * result + (defectqty76 != null ? defectqty76.hashCode() : 0);
        result = 31 * result + (defectqty77 != null ? defectqty77.hashCode() : 0);
        result = 31 * result + (defectqty78 != null ? defectqty78.hashCode() : 0);
        result = 31 * result + (defectqty79 != null ? defectqty79.hashCode() : 0);
        result = 31 * result + (defectqty80 != null ? defectqty80.hashCode() : 0);
        result = 31 * result + (defectqty81 != null ? defectqty81.hashCode() : 0);
        result = 31 * result + (defectqty82 != null ? defectqty82.hashCode() : 0);
        result = 31 * result + (defectqty83 != null ? defectqty83.hashCode() : 0);
        result = 31 * result + (defectqty84 != null ? defectqty84.hashCode() : 0);
        result = 31 * result + (defectqty85 != null ? defectqty85.hashCode() : 0);
        result = 31 * result + (defectqty86 != null ? defectqty86.hashCode() : 0);
        result = 31 * result + (defectqty87 != null ? defectqty87.hashCode() : 0);
        result = 31 * result + (defectqty88 != null ? defectqty88.hashCode() : 0);
        result = 31 * result + (defectqty89 != null ? defectqty89.hashCode() : 0);
        result = 31 * result + (defectqty90 != null ? defectqty90.hashCode() : 0);
        result = 31 * result + (defectqty91 != null ? defectqty91.hashCode() : 0);
        result = 31 * result + (defectqty92 != null ? defectqty92.hashCode() : 0);
        result = 31 * result + (defectqty93 != null ? defectqty93.hashCode() : 0);
        result = 31 * result + (defectqty94 != null ? defectqty94.hashCode() : 0);
        result = 31 * result + (defectqty95 != null ? defectqty95.hashCode() : 0);
        result = 31 * result + (defectqty96 != null ? defectqty96.hashCode() : 0);
        result = 31 * result + (defectqty97 != null ? defectqty97.hashCode() : 0);
        result = 31 * result + (defectqty98 != null ? defectqty98.hashCode() : 0);
        result = 31 * result + (defectqty99 != null ? defectqty99.hashCode() : 0);
        result = 31 * result + (defectqty100 != null ? defectqty100.hashCode() : 0);
        return result;
    }
}
